%@ EnableSessionState=False%>
M&IS 44044 - Section 002
   Systems Analysis II
Fall 2003
Course Description | Resources | 
Course Grading | Class Schedule |
 Tasks & Deliverables | Policies |
  iSQL*Plus |
    Weekly Activity Log Directions |
    Weekly Activity Log
 | Powerpoint Presentations
 Course Information
  
	| COURSE NAME:  | 
		Systems Analysis II - M&IS 44044 Section 002 | 
	 
    
	| TERM:  | 
		Fall 2003 | 
  
    | MEETING TIME:  | 
    Tuesdays and Thursdays  7:00 -
      8:15 p.m. | 
    | MEETING 
      PLACE:  | 
    BSA - Room 217 | 
 
    | COURSE WEB SITE:  | 
    http://babbage.bsa.kent.edu/sbakke/44044 | 
 
 
    | PREREQUISITES:  | 
         M&IS 24060 and 24070 | 
 
 
    | CATALOGUE DESCRIPTION:  | 
         Physical system implementation: mapping logical data models and process models to physical data bases and system design; system coding, testing, installation, conversion, training and automated tools | 
 
 
 
Instructor Information 
  
	| INSTRUCTOR NAME: | 
     Sharen Bakke | 
  
  
    | OFFICE: | 
    A417 BSA | 
  
	| OFFICE HOURS: | 
     Tuesdays and Thursdays 6:00 - 7:00 p.m. and by appointment | 
  
    | PHONE NUMBER: | 
    (330) 672-1153 | 
  
  
    | HOME PHONE: | 
          (440) 498-1021 | 
  
  
    | E-MAIL: | 
    missives@sharenbakke.com  | 
  

The primary objective of this course is to create a 
web-based database application using current languages and information 
technologies.  Applications will be problem-specific, business-oriented and 
must contain a component to read/write from a separate database. Student teams will follow
the planning, analyzing, designing and implementing stages of the systems
development life cycle to solve a real world problem facing
a client organization. Specific emphasis will be placed on managing and presenting the final project to the
client.
Since this is a continuation of the Systems Analysis I (M&IS 
24060) the actual creation of an application will be the primary 
focus.  The class will be divided into two parts: 1) a review of the 
Systems Development Life Cycle, 2) an introduction of the basic building blocks 
for creating the application.
Prerequisites include M&IS 24060 (Systems Analysis I) and M&IS 24070 
(Principles of Systems Development).  Students attending the course who do 
not have the proper prerequisite risk being deregistered from the class.
After an initial review of the systems development life 
cycle we will meet in the classroom once per week. The other scheduled class 
meetings will be conducted in project groups. ALL groups will meet during the 
class time. Some of these groups will meet with me for part of this time each 
week. This is class time and attendance is required whether your group meets 
with me or not. Each group will meet on the off-class day every other week 
- this may change depending on the number of groups 
in the class. Additional group meetings can be scheduled if necessary.
No specific class materials are required.  
Students are expected to obtain resources such as software manuals, programming 
language guides, etc. appropriate to the tools that are being utilized in their 
project.  A recommended list of books and web sites are listed.
           
   - 
  
Books 
  *** STRONGLY RECOMMENDED *** -  WROX Press
  
    - Beginning ASP.NET 1.0 with Visual Basic.NET
         by Rob Birdwell, Matt Butler, Chris Goode, Gary Johnson, John Kauffman, Juan T. Llibre, Christopher L. Miller, Neil Raybound, David Sussman,Srinivasa Sivakumar and Chris 
    Ullman.  ISBN 1861007337 http://www.wrox.com/Books/Book_Details.asp?sub_section=1&isbn=1861003382&subject=ASP&subject_id=28
 
    
    Other Choices
    - ASP.NET: A Beginner's Guide by Dave Mercer. ISBN: 0072195126. Published by Osborne McGraw-Hill.
 
    - ASP.NET and VB.NET Web Programming by Matt J. Crouch. ISBN: 0201734400. Published by Addison Wesley Professional.
 
    - Designing Microsoft ASP.NET Applications by Douglas. J. Reilly. ISBN: 735613486.  Published by Microsoft Press.
 		
  
     - Classroom materialsPertinent handouts and other course materials 
    will be distributed in class or through the web site. 
    
              
    
  
 - Editors and access 
  
- A text editor is needed for creating HTML and ASP.NET files.  Microsoft has an 
  excellent link for ASP.NET development. A development environment called Web Matrix  
  can be downloaded from this Microsoft page
 
 
  - Access to a web server and to an Oracle 8 database 
    will be provided.  Ad hoc SQL statements will be entered through 
    this web site.  The access strings will be distributed during 
    class. 
                      
         
                
       
    
  
          
   Worthwhile web sites
  A compilation of 
  several web sites are listed   here. 
    
  This list is intended as a place to start and is, by no means, 
  exhaustive. 
    
Final grade will be computed as follows:
Notes: 
  - Final letter grade determinations will be assigned according to the following percentages:
   A>=90%;  B>=80%;  C>=70%; D>= 
   60%; F<=60%
   - Attendance Policy - Students are expected to 
  attend all class sessions and to actively participate in class discussions. 
  "Active participation" means providing substantive, insightful comments about 
  a topic (e.g., quality); asking stimulating and probing questions that further 
  the discussion and everyone's understanding of the topic; and being an 
  enthusiastic participant in cooperative learning exercises.        
         
          
                  
               
              
  
 
IV. Tentative Schedule   Top
| 
Day
 | 
Topics/Activities | 
| 
Aug 26
 | 
Course Introduction - Survey of Syllabus, Skills, and Expectations | 
| 
Aug 28
 | 
    
 
    
Review of Planning Phase of SDLC  | 
| Sept 2, 4 | 
Review of Analysis Phase of SDLC. | 
| Sept 9, 11 | 
       Review of Design Phase of SDLC including database design, connection 
      and referential integrity.              | 
|  Sept 16, 18 | 
       Group meetings begin on Thursdays 
	Review of Implementation Phase       | 
| Sept 23 | 
       Investigation Report Due   
      For more detailed information 
      click here              
        Team Presentations of Investigation Report        | 
| Sept 30 | 
       Introduction to basic HTML commands and concepts        | 
| Oct 7 | 
       Analysis Report Due  
      Presentation of basic ASP concepts and commands.        | 
| Oct 14 | 
       Presentation of pertinent ASP commands and methodologies.        | 
| Oct 21 | 
System Specifications Due  
Presentation of pertinent ASP commands and methodologies. | 
| Oct 28 | 
Presentation of pertinent ASP, HTML and Oracle offerings. | 
| Nov 4 | 
Presentation of pertinent ASP, HTML and Oracle offerings | 
| Nov 11 | 
Veteran's Day - No class | 
| Nov 18 | 
Presentation of pertinent ASP, HTML and Oracle offerings | 
| Nov 25 | 
    No class     | 
| Dec 2 | 
       A look into the future.    | 
| Dec 9 | 
       Deliverables for the Implementation and 
      Maintenance Phases  Due Final Presentations ** Exam Time - Tuesday: 8:15 - 10:30 P.M. 
       | 
V. Description of Tasks and Deliverables   Top
Quizzes - 10 points
 
                
          At the beginning of 
  each classroom meeting there will be a short quiz on material presented during the previous 
  classroom meeting. If you take the quiz and leave class - the quiz will not be 
  graded. Excused absences will be dealt with on an individual basis. Each quiz 
  counts the same amount. This grade will be based on the student's mean quiz 
  score. The lowest quiz score will be dropped. Quizzes missed due to unexecused 
  absences will not be dropped.  
Weekly Activity Logs - 6 points
Each team member will fill out an online activity 
  log documenting 
meetings attended and project activites performed. Members will need to review their team member's previous week's entry.
Full credit will be given to those who provide complete entries  in a timely 
fashion. Deductions will be taken by a subjective assessment proportional to the  amount of deficiency.  The weekly log 
will be due before class (5:30 P.M. Thursdays) 
Planning, Analysis and Design Deliverables - 25 points
All students on a team will be assigned the same score for this portion of the grade.  Basic requirements or deliverables are:
	
	
		
		
		-  Deliverables
 
			
			- Weekly Gantt Chart 
            
			
 - Executive Summary 
            
			
 - Investigation Report 
            
			
 - Analysis Report 
            
			
 - System Specifications
 
			  
		 
		 | 
		20 points | 
	
	
		| 
		
		 | 
		5 points | 
	
	
		| 
         
		 Click for more details  
          
		 | 
	
Implementation and Maintenance Phase Deliverables - 35 
  points
All students on a team will be assigned the same score for this portion of the grade.  Basic deliverables are:
	
	
		
		
		-  Deliverables
 
			
			- Weekly Gantt Chart 
            
			
 - Executive Summary 
            
			
 -  Documentation 
            
			
 - Testing Plan 
            
			
 - Conversion Plan 
            
			
 - Training Schedule 
            
			
 - Support and Maintenance Plans 
            
			
 - Fully functional, error-free application 
            
			
 - Well-documented code
 
			  
		 
		 | 
		25 points | 
	
	
		| 
		
		 | 
		10 points | 
	
	
		| 
		 Click for more details
		 | 
	
Peer Evaluation of Individual Performance - 12 points
 Team members can choose how to organize and run their project.  Evaluations will be absolutely confidential
and will be performed after the midterm and final presentations.  These factors will be considered:             
             
- Quality of work performed by the student - 4 points
 - Level of effort - 4 points
 - Participation on group meetings - 4 points
     
Evaluations will be done on a rating scale, 
  ranging from 1 to 15, where 1 is worthless and 15 is invaluable. A score of 8 
  is considered average. It would be possible for a student to do outstanding 
  work on a small part of the project (a 15 for quality but a 1 on effort) and 
  receive a low overall grade due to effort level. As an additional measure 
  students will rank their peers in each area from most valuable to least 
  valuable.  
  
 Participation in group meetings is based on the same scale and takes attendance into account; a score of 1 means the person never attended a single meeting.  A score of 15 means the person attended every meeting.
          
Two rules are in effect with respect to peer evaluations:
1.  No one may turn in a low evaluation (below 8) of another team member unless I have been notified no later than the fifth week of class that the target of the poor evaluation has not been pulling his/her own weight.
  
2.  Each member of the team must be allowed to play a significant part in the development and implementation of the project.  If an individual feels he/she is being shut out by the group, the individual must notify me early. This requirement does not mean each group member must be involved in every aspect of the project.  Rather, it is meant to prevent one or two individuals from monopolizing the project and then giving poor participation evaluations later.
- 
    
Instructor's Evaluation of Individual Performance - 12 points
Each student will 
  receive two performance 
evaluation scores. The first performance evaluation will occur  at midterm time. The second evaluation will occur at  the end of the quarter. Both evaluation scores will be equally  weighted and based on the following inputs:
-         quality of work, level of effort and level of participation.
 - weekly activity logs, due on Tuesdays, at 7:00 pm for the preceding week. This report must itemize "time on  task" for the week. Each task will be accompanied by  the appropriate amount of time spent in hours. This report must be copied to all  members of the team; team members have the opportunity to dispute entries.
 - In addition to "time on task", the student is encouraged (but not required) to include any additional information that will enhance my understanding of your efforts for that week. Possible entries may be a description of a problem encountered, the solution (proposed or real) and how this problem is related to other tasks.
 
 
   
 VI. Policies  Top
The following policies apply to all students in this course.
Necessary Prerequisites
  Students attending the course who do not have the proper prerequisites risk being deregistered from the class.
  -   
Enrollment Registration
 Students have responsibility to ensure they
are properly enrolled in classes.You are advised to review your official class schedule during the first two weeks
of the semester to ensure you are properly enrolled in this class
and section. Should you find an error in your class schedule, you have until September 5, 2003 to correct it with your
advising office.If registration errors are not corrected by this date and you continue to attend and participate in
classes for which you are not officially enrolled, you are advised now that you
will not receive a grade at the conclusion of the semester for any class in which you are not properly
registered.
 Academic Honesty
Cheating means to misrepresent the source, nature, or other conditions of your academic work
(e.g., tests, papers, projects, assignments) so as to get undeserved
credit. The use of the intellectual property of others without giving them appropriate credit is a serious academic
offense. It is the University's policy that cheating or plagiarism result in receiving a failing grade for the work or
course. Repeat offenses result in dismissal from the University.
Course Withdrawal Deadline
 For Fall 2003 the 
  course withdrawal deadline is Saturday, November 1,  2003. Withdrawal before 
  the deadline results in a "W" on the official transcript; after the deadline a 
  grade must be calculated and reported.
   
Students with Disabilities
In accordance with University policy, if you have a
documented disability and require accommodations to obtain equal access in this
course, please contact the instructor at the beginning of the semester or when
given an assignment for which an accommodation is required. Students with disabilities must verify their
eligibility through the Office of Student Disability Services (SDS) in the
Michael Schwartz Service Center (672-3391).
 Powerpoint Presentations  Top
Click on the appropriate link for the desired powerpoint presentation: